package org.darcy.framework.model;

import java.io.Serializable;

import lombok.Data;

public @Data class JqGridParam implements Serializable {

	private static final long serialVersionUID = 1L;

	// 和JqGrid组件相关的参数属性

	/**
	 * 是否是搜索请求
	 */
	private boolean _search = false;

	/**
	 * 搜索随机数
	 */
	private long nd;

	/** 用于排序的列名 */
	private String sidx;

	/**
	 * 排序的方式 asc desc
	 */
	private String sord;


	/** 过滤属性 */
	private String filters;

	/** 总页数 */
	private long total;
	/** 页码 */
	private long page;
	/** 记录数 */
	private long records;
	/** 每页几条记录 */
	private long rows;

	public JqGridParam() {
		this.rows = 10;
		this.page = 1;
	}

}
